/* THREAD LIST POPUP */
.thread-list-popup
{
border: 1px solid black;
background-color: white;
font-size: 0.85em;
width: 698px;
}
.thread-list-popup .header
{
margin-bottom: 15px;
text-align: center;
padding-bottom: 3px;
background-color: #efefef;
}
.thread-list-popup .close-button
{}
.thread-list-popup .preview-box
{
	/*padding-left: 14px; // handled by code */
	padding-right: 14px;
}
.thread-list-popup .preview-box .preview
{
	background-color: #eeeeee;
	height: 200px;
	overflow:auto;
}
.thread-list-popup .label-selector
{
margin:auto;
width: 690px;
}
.thread-list-popup .label-selector .container
{
width: 138px;
float: right;
}
.thread-list-popup .loading
{
	margin:auto;
	text-align:center;
}




/* LABELS SELECT */

.labels-group
{
	background-color: #B5EDBC;
	border: 1px solid #B5EDBC;
	font-size: 0.9em;
}
.labels-group .title
{
	font-size:1em;
}
.labels-group .labels
{
	background-color:White;
	color: #006633;
}
.labels-group .labels .label
{
	cursor: pointer;
}
.labels-group .labels .selected
{
	font-weight:bold;
}
.labels-group .labels .label:hover
{
	background-color: #dedede;
}
.labels-group .labels .label button
{
	height: 18px;
	font-size:0.8em;
	margin-bottom:2px;
}

.label-selector .new-labels .new-labels-list
{
	text-align:right;
}
.label-selector .actions .create-label
{
	float:right;
}


/* FILTER POPUP */
.filter-popuper
{
	cursor:pointer;
	position:absolute;
	right:0px;
}

.filter-popup
{
	background-color: White;
	border: solid 1px black;
}
.filter-popup .line-break
{
	margin-top:10px;
	border-top: solid 1px #ddd;
}
.filter-popup .line-item img
{
	cursor:pointer;
	position:absolute;
	right:0px;
}
.filter-popup .line-item
{
	margin-right:15px;
	cursor:pointer;
}
.filter-popup .line-item:hover
{
	background-color: #eee;
}
.filter-popup .line-item-extend
{
	cursor:auto;
	font-style: italic;
}
.filter-popup .line-item-extend:hover
{
	background-color: white;
}
.filter-popup .search input
{
	width:150px;
}
.filter-popup .search button
{
	width:50px;
	font-size:0.6em;
}


/* COMPOSE */
.compose .compose-tab
{
	cursor:pointer;
	font-size: 0.8em;
	float:left;
	margin-right:10px;
}
.compose .selected
{
	font-weight:bold;
}

.compose-labels .label-selector
{
width: 690px;
}
.compose-labels .label-selector .container
{
width: 138px;
float: left;
}

/* LIGHTBOX */

.lightbox
{
	width:100%;
	background-color:#000;
	back\ground-color:transparent;
	background-image:url(../../skin/overlay.png);
	z-index:5000;
}
.lightbox-container
{
	overflow:auto;
}



/* LIGHTBOX MESSAGES */
.gtdmsg
{
	font-family: verdana;
	border: solid 1px black;
	width: 700px;
	background-color: #FFFFC4;
	font-size:0.8em;
	margin:auto;
}
.gtdmsg a
{
	color: blue;
}
.gtdmsg .header
{
	height:125px;
}
.gtdmsg .header .gtd-logo img
{
	float:left;
	border:none;
}
.gtdmsg .header .pf-logo img
{
	float:right;
	border:none;
}
.gtdmsg .header .title
{
	clear:both;
	font-weight:bold;
	font-size:1.2em;
}
.gtdmsg #gtd-options-status
{
	text-align:center;
}
.gtdmsg .update-main
{
	height:600px;
}
.gtdmsg .update-body
{
float:left;
width:450px;
}
.gtdmsg .update-sidebar
{
float:right;
width:230px;
font-size: 0.8em;
}
.gtdmsg .green-button
{
font-weight:bold;
color:green;
}

.gtdmsg .commands
{
}
.gtdmsg .left
{
	float:left;
}
.gtdmsg .right
{
	float:right;
}
.gtdmsg .clear
{
	clear:both;
	height: 1px;
}
.gtdmsg .small
{
	font-size: 0.8em;
}

.gtdmsg .gtd-prefixes
{	
}
.gtdmsg .gtd-prefixes #gtd-options-prefixes
{
	height:190px;
}
.gtdmsg .gtd-prefixes table
{
	margin:auto;	
}
.gtdmsg .gtd-prefixes #gtd-options-migrate
{
	overflow:auto;
	height:300px;
	background-color:#dedede;
}
.gtdmsg .gtd-prefixes #gtd-options-migrate #gtd-options-migrate-command
{
	margin:auto;
}

.gtdinbox-about .options
{
	cursor: pointer;
}